Big Huge Thesaurus

ponderosa pine

noun